package com.tengju.bff.interfaces.covercharge.service;

import com.tengju.bff.interfaces.covercharge.entity.vo.PlayWithConfirmationPreviewVo;
import com.tengju.bff.interfaces.covercharge.entity.vo.PlayWithConfirmationVo;

/**
 * fwy
 * 申请记录相关功能
 */
public interface ISmsConfirmationService {

    String send(String type, String approvers, String phone, String approversName);

    String validation(String type, String approvers, String code);

    Boolean validationDone(String type, String approvers, String code);

    PlayWithConfirmationPreviewVo playWithConfirmationWithBatchNotSinceCertification(PlayWithConfirmationVo req);

    PlayWithConfirmationPreviewVo playWithConfirmationWithAllNotSinceCertificationPage(PlayWithConfirmationVo req);

    PlayWithConfirmationPreviewVo playWithConfirmationWithBatchSinceCertification(PlayWithConfirmationVo req);

    PlayWithConfirmationPreviewVo playWithConfirmationWithAllSinceCertification(PlayWithConfirmationVo req);
}
